joint and several guaranty - Turkish English Dictionary